package juc;

import java.util.*;
import java.util.concurrent.CopyOnWriteArrayList;

/**
 * 安装创建线程的方式
 */
public class ListDemo {

    public static void main(String[] args) {

        //List<String> list = new ArrayList<String>();
//         List<String> list = new Vector<>();
//         List<String> list = Collections.synchronizedList(new ArrayList<>());
         List<String> list = new CopyOnWriteArrayList<>();


        for (int i = 0; i < 10; i++) {
           new Thread(()->{
               list.add(UUID.randomUUID().toString().substring(0,5));
               System.out.println(list);
           },String.valueOf(i)).start();
        }
    }
}
